package fr.iut.tp3.controller.commands;

import fr.iut.tp3.Context;
import fr.iut.tp3.controller.events.Event;
import fr.iut.tp3.controller.events.EventDispatcher;
import fr.iut.tp3.view.components.PanelListeUtilisateurs;

public class CAfficher implements Commande {

	private Context context;

	public CAfficher(Context context) {
		this.context = context;
	}

	@Override
	public void execute() {
		context.getMainView().getMainMenuBar().getAfficherItem().setEnabled(false);
		PanelListeUtilisateurs panelListeUtilisateurs = new PanelListeUtilisateurs(
				context);
		context.getMainView().getMainPanel().getFrame(2).add(panelListeUtilisateurs);
		context.getMainView().repaint();
		EventDispatcher.getInstance().sendEvent(Event.REFRESH);
	}

}
